Object Replication in Arjuna
نویسندگان
چکیده
Arjuna is a fault tolerant distributed system supporting nested atomic actions (nested atomic transactions) that are used for controlling operations on objects (instances of C++ classes). Objects are long lived entities (persistent) and are the main repositories for holding system state; they are also the units of replication for increasing availability. This paper describes the design and implementation of two object replication schemes for Arjuna. Support for replication is provided by a naming and binding service for persistent replicated objects that ensures that applications only ever get to use mutually consistent copies of replicas.
منابع مشابه
Theory and Practice of Building Reliable Distributed Applications
Service providers are looking to computer vendors to provide low-cost, scalable faulttolerant solutions. The prime requirement is to minimise reliance on specialist equipment and techniques for delivering core services. Indeed, an ideal solution would make use of ‘standard’' middleware services (e.g., CORBA services for persistence, transactions etc.). Research results on distributed objects an...
متن کاملThe Design and Implementation of Arjuna
Arjuna is an object-oriented programming system, implemented entirely in C++, that provides a set of tools for the construction of fault-tolerant distributed applications. Arjuna exploits features found in most object-oriented languages (such as inheritance) and requires only a limited set of system capabilities commonly found in conventional operating systems. Arjuna provides the programmer wi...
متن کاملThe evolution of a transaction processing system
The Arjuna Transaction Service (ATS) began life in the mid 1980s as an academic project (called Arjuna) to examine the use of object-oriented techniques in the development of fault-tolerant systems [1]. It provides a set of tools for the construction of fault-tolerant distributed applications using (nested) transactions controlling operations on persistent objects. A version of the system writt...
متن کاملProtective Effect of Aqueous Extract of Terminalia arjuna against Dehydrating Induced Oxidative Stress and Uremia in Male Rat
The present study has been designed to find out the protective effect of aqueus extract of Terminalia arjuna against dehydration induced oxidative stress and uremia, protection by plant extract in male Wister strain albino rats, and therefore to find out the scientific basis of local use of Terminalia arjuna bark extract by village ayurved doctors to protect the progressive kidney disorder (ren...
متن کاملProtective Effect of Aqueous Extract of Terminalia arjuna against Dehydrating Induced Oxidative Stress and Uremia in Male Rat
The present study has been designed to find out the protective effect of aqueus extract of Terminalia arjuna against dehydration induced oxidative stress and uremia, protection by plant extract in male Wister strain albino rats, and therefore to find out the scientific basis of local use of Terminalia arjuna bark extract by village ayurved doctors to protect the progressive kidney disorder (ren...
متن کاملذخیره در منابع من
با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید
عنوان ژورنال:
دوره شماره
صفحات -
تاریخ انتشار 1994